Community-Aware Event Dissemination ?

نویسندگان

  • Sébastien Baehni
  • Rachid Guerraoui
چکیده

This paper presents a distributed algorithm to disseminate events in a publish/subscribe system, where processes publish events of certain topics, organized in a hierarchy, and expect events of topics they subscribed to. Every topic defines a dynamic notion of “community”, gathering the processes which publish on that topic or subscribe to it. Our algorithm is completely decentralized (no brokers), yet does not require from any process to ever receive, store or forward, events from a community it is not part of. We order the communities according to the topic inclusion relationships to efficiently manage the flow of information within, and between the communities, as well as limit the memory consumption of each process. Processes can control, for each of their communities, the trade-off between the message complexity and the reliability of event dissemination. We convey this trade-off through analysis, simulations and measurements obtained with a full implementation of our algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data dissemination using interest-tree in socially aware networking

Socially aware networking (SAN) exploits social characteristics of mobile users to streamline data dissemination protocols in opportunistic environments. Existing protocols in this area utilized various social features such as user interests, social similarity, and community structure to improve the performance of data dissemination. However, the interrelationship between user interests and its...

متن کامل

A Taxonomy of Qos- Aware, Adaptive Event- Dissemination Middleware Middleware Architecture the Core Related Work in Information Dissemination Security Load Balancing Reliability Fault Tolerance Ordering Del Semantics Adaptation Core Routing Scheme Event Model Overlay Routing Substrate Adaptive Event-dissemination Middleware

M iddleware for event broker networks (EBNs) both alleviates the issues related to underlying platform heterogeneity and provides a uniform application interface. A common service interface that such middleware provides is publish–subscribe,1 a paradigm in which producers publish information and consumers subscribe to it. In EBNs, information of interest is encapsulated in events; on such netwo...

متن کامل

Event-Based Data Dissemination Control in Healthcare

There is a movement in healthcare towards preventative care. This shift involves using technology to assist in care provision outside traditional care institutions — for instance, in a patient’s home. To support such an environment, care providers require notification of incidents as they occur. However, health information is sensitive, thus the circumstances for disclosure must be controlled. ...

متن کامل

Semantic Multicast for Content-based Stream Dissemination1

We consider the problem of content-based routing and dissemination of highly-distributed, fast data streams from multiple sources to multiple receivers. Our target application domain includes real-time, stream-based monitoring applications and large-scale event dissemination. We introduce SemCast, a new semantic multicast approach that, unlike previous approaches, eliminates the need for conten...

متن کامل

A Publish/subscribe Protocol for Resource-awareness in Wireless Sensor Networks

Research has shown that alternating the routes in wireless sensor networks, can extend the network’s lifetime and increase communication savings. Many proposed data dissemination protocols, however, establish paths that guide data on a hop-level basis from sources to sinks. In this paper, we explain why such a tight-coupling (between the data dissemination and data routing) may be desired, even...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006